controller accounting control data acquisition pest industrial j2ee engineering simulation simulink uml remote targetlink automation matlab java c++ cfo model-based design